﻿.main { width:957px; margin:9px auto 49px auto; background:url(/Images/mainBg_c.png) repeat-y; }
.main_top, .main_top_right, .main_bottom { background:url(/Images/mainBg.jpg); }
.main_top { background-position:0px 0px; height:30px; overflow:hidden; }
.main_top_right { background-position:30px 0px; height:30px; width:30px; display:block; float:right; }
.main_bottom { background-position:0px 30px; height:30px; overflow:hidden; }
.main_bottom_right { background:url(/Images/mainBg.jpg); background-position:30px 30px; height:30px; width:30px; display:block; float:right; }
.main_box { min-height:400px;}

.main.main_gray{width:957px;margin:9px auto 49px auto;background:url(/Images/mainBg_c_gray.png) repeat-y;}
.main_gray_top,.main_gray_top_right,.main_gray_bottom{background:url(/Images/mainBg_gray.jpg);	}
.main_gray_top{background-position:0px 0px;height:30px;overflow:hidden;}
.main_gray_top_right{background-position:30px 0px;height:30px;width:30px;display:block;float:right;}
.main_gray_bottom{background-position:0px 30px;height:30px;overflow:hidden;}
.main_gray_bottom_right{background:url(/Images/mainBg_gray.jpg);background-position:30px 30px;height:30px;width:30px;display:block;float:right;}

.main .content_left{ width:620px;}
.main .side_right{ width:250px; padding-left:25px;}
.procedure{background-image:url(/Images/procedure.png); background-position: left center; background-repeat:no-repeat; }
.counter{background-image:url(/Images/counter.png); background-position:left top; background-repeat:no-repeat; }
.calendar{background-image:url(/Images/calendar.png); background-position:left top; background-repeat:no-repeat; }
.input_text{background-image:url(/Images/input_text_bg.png); background-position:left top; background-repeat:repeat-x; height:27px; border:1px solid #e2e2e2;text-indent:5px; line-height:27px; }
.label_text{height:27px;line-height:27px;}
.input_text2{height:28px; border:1px solid #cccccc;text-indent:1em; line-height:28px; }
.label_text2{height:28px;line-height:28px;}
.select_bg{background-image:url(/Images/select_bg.png); background-position:left top; background-repeat:repeat-x;width:180px; height:27px; border:1px solid #e2e2e2; padding:5px 5px 4px 0px; margin-left:0; }
.counterBox_table{background-image:url(/Images/counter_table_bg.png); background-position:left top; background-repeat:repeat-x;padding-left: 7px;}
.counterBox_table table{ width:593px; margin-left:7px;}
.counterBox_table td,.counterBox_table th{ border-top:1px solid #d5e5f0;}
.counterBox_table td.cot{ border-left:1px solid #d5e5f0;}
.counterBox_table_t{background-image:url(/Images/counter_table_t_bg.png); background-position:left top; background-repeat:no-repeat; width:608px; height:35px;}
.counterBox_table_c{background-image:url(/Images/counter_table_c_bg.png); background-position:left top; background-repeat:repeat-y; width:608px;}
.counterBox_table_b{background-image:url(/Images/counter_table_b_bg.png); background-position:left top; background-repeat:repeat-x; width:608px; height:26px;}

.sideBox{ border:1px solid #dbdbdb;background:#f6f6f6;-webkit-box-shadow:inset -1px 1px 2px #ffffff;-moz-box-shadow:inset -1px 1px 2px #ffffff;box-shadow: inset -1px 1px 2px #ffffff;}
.validate{ width:60px; height:20px; border:1px solid #666666;}
.col_table{ border-top:1px dashed #d2d2d2;}

.help_jyd_table{width: 610px; margin-left: auto;margin-right: auto;margin-top:15px;border-top:1px solid #D5E5F0;border-left:1px solid #D5E5F0;}
.help_jyd_table th,.help_jyd_table td{padding:5px;border-right:1px solid #D5E5F0;border-bottom: 1px solid #D5E5F0;}
.help_jyd_table th{background-color: #fff;color:#666;white-space: nowrap;}

.p{text-indent: 2em;}
.mt15{margin-top: 15px;}
.pt20{padding-top: 20px;}
.tr{text-align:right;}
.tl{text-align:left;}
td.counterBox_table_titResult{background:url("/Images/counterBox_table_titResult.jpg") no-repeat 25px;height:45px;line-height:45px;}
.counterBox_table2{background-image:url(/Images/counter_table_bg.png); background-position:left top; background-repeat:repeat-x;padding-left: 7px;}
.counterBox_table2 table{width:593px; margin-left:7px; border-collapse:collapse;border:1px solid #d5e5f0; font-family:Arial, Helvetica, sans-serif;}
.counterBox_table2 td,.counterBox_table2 th{border:1px solid #d5e5f0;line-height:34px;height:34px;text-align:center;}
.counterBox_table2 td strong{color:#c10000;}
.counterBox_table2 th{ padding-right: 5px;}
.counterBox_table2 thead th{border-left:0px;border-right:0px;}
.counterBox_table2 .cotop{border-top:0px;}
.counterBox_table2 .cot{border-left: 1px solid #D5E5F0;}
.counterBox_table2 .tc{text-align: center;}
.counterBox_table2 .tl{text-align: left;}

.gray_btn_large{ display:inline-block; *display:inline; *zoom:1;width:183px; height:29px; text-align:center; line-height:29px; background-image:url(/Images/btn_bg_large.png); background-position:0 0; background-repeat:no-repeat; color:#000000; border:0; font-size:12px; font-weight:normal; text-decoration:none; cursor:pointer;}
.gray_btn_large:hover{background-position:0 -31px; text-decoration:none;}

.regiister_btn{background-image:url(/Images/button_register.png); background-position:0 0; background-repeat:no-repeat; width:246px; height:34px; display:block;text-indent:-9999em;}
.regiister_btn:hover{background-position:0 -37px;}

.login_btn{background-image:url(/Images/button_login.png); background-position:0 0; background-repeat:no-repeat; width:93px; height:34px; display:block;text-indent:-9999em; overflow:hidden;}
.login_btn:hover{background-position:0 -37px;}